package com.service.healthycode.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author: hjl
 * @date: 2022/04/12 15:27
 * @description
 */
@Data
public class UserInfo implements Serializable{

    private static final long serialVersionUID = -1434722152249271605L;
    /**
     * id
     */
    private String id;
    /**
     * 用户名
     */
    private String username;
    /**
     * 密码
     */
    private String password;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 电话
     */
    private String telephone;
    /**
     * 用户名称
     */
    private String fullName;
    /**
     * 用户当前终端mac
     */
    private String terminalMac;
    /**
     * 终端状态:4->红码;3->黄码;2->绿码;1->灰码
     */
    private Integer status;
    /**
     * 身份证号码
     */
    private String idNum;
    /**
     * 工号/学号
     */
    private String jobNum;
    /**
     * 角色id
     */
    private String roleId;
    /**
     * 登录ip
     */
    private String ip;
    /**
     * 登录次数
     */
    private int count;
    /**
     * 上线时间
     */
    private Date onlineTime;
    /**
     * 下线时间
     */
    private Date offlineTime;
    /**
     * 注册时间
     */
    private Date registerTime;
    /**
     * 在线时长
     */
    private Long time;
}
